package securitygroup

import (
	"zstackgo/spring"
)

func init() {
	o := new(SecurityGroupProviderFactory)
	spring.Register(o, "SecurityGroupProviderFactory", []*spring.PluginExtension{
		{
			Interface: "header.network.service.NetworkServiceProviderFactory",
		},
		{
			Interface: "header.network.l2.L2NetworkCreateExtensionPoint",
		},
		{
			Interface: "header.managementnode.PrepareDbInitialValueExtensionPoint",
		},
		{
			Interface: "header.network.service.ApplyNetworkServiceExtensionPoint",
		},
	})
}

type SecurityGroupProviderFactory struct {
}
